package com.example.service;

import com.example.pojo.systemDocumentPojo;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;
import java.util.Map;

/**
 * ClassName:systemDocumentService
 * Description:
 *
 * @Author 赵永峰
 * @Create 2024/7/27 23:07
 * @Version 1.0
 */
public interface systemDocumentService {
    //输入一个字段名称和字段变量，插入一行。这一行只保留了一个参数，其他为空。
    void insertByOneFiledName(String filedName, String filedVal);
    //查询所有不同的体系文件名称
    List<systemDocumentPojo> querySystemDocName();
    //写入一个体系文件，并且修改体系文件地址
    String addPDFSystemDocument(MultipartFile file, Integer id, String fieldName, String fieldVal, String fileName);
    //根据传来的数据，进行修改一个字段，修改的字段为string类型。
    String editFiledOneById(Map<String, Object> parameters);
    //删除体系文件的PDF文档
    String delFilePdfSystemDocument(Map<String, Object> parameters);
}
